func runtime.noescape

42 uses

	runtime (current package)
		alg.go#L434: 	return strhash(noescape(unsafe.Pointer(&s)), seed)
		alg.go#L443: 	return memhash32(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L447: 	return memhash64(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L451: 	return nilinterhash(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L457: 	return interhash(noescape(unsafe.Pointer(&i)), seed)
		atomic_pointer.go#L49: 	atomic.StorepNoWB(noescape(ptr), new)
		atomic_pointer.go#L107: 	old := unsafe.Pointer(sync_atomic_SwapUintptr((*uintptr)(noescape(unsafe.Pointer(ptr))), uintptr(new)))
		atomic_pointer.go#L123: 	return sync_atomic_CompareAndSwapUintptr((*uintptr)(noescape(unsafe.Pointer(ptr))), uintptr(old), uintptr(new))
		cgocall.go#L438: 	*(*unsafe.Pointer)(unsafe.Pointer(&cb)) = noescape(unsafe.Pointer(&cbFV))
		debugcall.go#L265: 	*(*unsafe.Pointer)(unsafe.Pointer(&dispatchF)) = noescape(unsafe.Pointer(&dispatchFV))
		debuglog.go#L788: 		print(slicebytetostringtmp((*byte)(noescape(unsafe.Pointer(&pnanoBytes[0]))), len(pnanoBytes)))
		map_fast32.go#L29: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L78: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L124: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L223: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L314: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L29: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L78: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L124: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L225: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L316: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_faststr.go#L80: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L184: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L235: 	hash := t.Hasher(noescape(unsafe.Pointer(&s)), uintptr(h.hash0))
		map_faststr.go#L334: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		mgc.go#L1951: 	p2 := uintptr(noescape(p))
		netpoll_epoll.go#L76: 		n := write(netpollEventFd, noescape(unsafe.Pointer(&one)), oneSize)
		netpoll_epoll.go#L149: 				read(int32(netpollEventFd), noescape(unsafe.Pointer(&one)), int32(unsafe.Sizeof(one)))
		os_linux.go#L279: 	n = read(fd, noescape(unsafe.Pointer(&auxvreadbuf[0])), int32(unsafe.Sizeof(auxvreadbuf)))
		os_linux.go#L325: 	ptr := noescape(unsafe.Pointer(&numbuf[0]))
		panic.go#L845: 	gp._panic = (*_panic)(noescape(unsafe.Pointer(p)))
		proc.go#L1782: 		gp.stack.hi = uintptr(noescape(unsafe.Pointer(&size)))
		signal_unix.go#L660: 	if sig == _SIGTRAP && testSigtrap != nil && testSigtrap(info, (*sigctxt)(noescape(unsafe.Pointer(c))), gp) {
		stkframe.go#L249: 			r0 := (*stackObjectRecord)(noescape(p))
		stubs.go#L191: func noescape(p unsafe.Pointer) unsafe.Pointer {
		time_nofake.go#L55: 		return overrideWrite(fd, noescape(p), n)
		traceback.go#L1640: 	call(cgoSymbolizer, noescape(unsafe.Pointer(arg)))
		traceback.go#L1656: 		buf:     (*uintptr)(noescape(unsafe.Pointer(&buf[0]))),
		traceback.go#L1665: 	call(cgoTraceback, noescape(unsafe.Pointer(&arg)))
		tracestack.go#L142: 	id, _ := t.tab.put(noescape(unsafe.Pointer(&pcs[0])), uintptr(len(pcs))*unsafe.Sizeof(uintptr(0)))
		tracetype.go#L30: 	id, _ := t.tab.put(noescape(unsafe.Pointer(&typ)), goarch.PtrSize)
		vdso_linux.go#L278: 		info1 := (*vdsoInfo)(noescape(unsafe.Pointer(&info)))